// JavaScript 语言自身只有字符串数据类型，没有二进制数据类型。
// 但在处理像TCP流或文件流时，必须使用到二进制数据。
// 因此在 Node.js中，定义了一个 Buffer 类，该类用来创建一个专门存放二进制数据的缓存区。
// Buffer 实例一般用于表示编码字符的序列，比如 UTF-8 、 UCS2 、 Base64 、或十六进制编码的数据。

const cainiao = Buffer.from('cainiao-中文','ascii');//仅支持 7 位 ASCII 数据。如果设置去掉高位的话，这种编码是非常快的。
console.log(cainiao);
console.log(cainiao.toString());//buff以ascii读取，故不支持中文
console.log(cainiao.toString('hex'));//哈希
console.log(cainiao.toString('base64'));

